home *** CD-ROM | disk | FTP | other *** search
- ;speeder computer->floppy (floppy route)
-
- ldx #$10 ;
- l1 lda $1800 ;auf attention
- bpl l1 ;warten und
- stx $1800 ;data setzen
- nop ;auf c 64
- nop ;warten
- ldx #$00 ;data-leitung
- stx $1800 ;zuruecksetzen
- nop ;auf c 64
- nop ;warten
- l2 lda $1800 ;auf atn
- bpl l2 ;warten
- nop ;zyklenausgleich
- nop ;
- ldx $1800 ;bits 4 und 5
- lda tab45,x ;holen
- nop ;
- ldx $1800 ;bits 6 und 7
- ora tab67,x ;einblenden
- nop ;
- nop ;warten
- nop ;
- ldx $1800 ;bits 0 und 1
- ora tab01,x ;einblenden
- nop ;
- ldx $1800 ;bits 2 und 3
- ora tab23,x ;holen
- sta puffer,y;und datenbyte sichern
- iny ;
- bne l2 ;naechstes byte
- ldx #$0f ;atn
- stx $1800 ;zuruecksetzen
- rts ;und rueckkehr
-
- tab45 .byte $00,$20
- tab67 .byte $00,$80,$10,$30,$40,$c0
- tab01 .byte $00,$02
- tab23 .byte $00,$08,$01,$03,$04,$0c
-
-